storage shelf - German English Dictionary